

package com.maoshi.shop.discount.api.dto;

import lombok.Data;

import java.io.Serializable;

/**
 * 每个满减活动的活动信息
 * @author LGH
 */
@Data
public class DiscountSumItemDto implements Serializable {

	/**
	 * 需要商品金额/数量
	 */
	private double needAmount = 0.00;

	/**
	 * 优惠项
	 */
	private Long discountItemId = -1L;

	/**
	 * 优惠（元/折）
	 */
	private double discount = 0.00;

	/**
	 * 该满减活动实际优惠金额
	 * 如果活动优惠金额有上限，且优惠金额达到了上限，
	 * 那么这个金额就是活动优惠金额的上限
	 */
	private double reduceAmount = 0.0;

	/**
	 * 参与满减满折优惠的商品数量
	 */
	private int prodCount = 0;
	/**
	 * 参与满减满折优惠的商品金额
	 */
	private double prodsPrice = 0.00;
}
